Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 GLEBE PLACE Terraced £7,300,000 25 Sep 2013
18 GLEBE PLACE Terraced £6,400,000 10 Aug 2018
19 GLEBE PLACE Terraced £3,750,000 27 Nov 2008
20 GLEBE PLACE Terraced £5,625,000 24 Jul 2008
22 GLEBE PLACE Terraced £7,200,000 2 Nov 2012
23 GLEBE PLACE Terraced £5,050,000 14 Dec 2018
24 GLEBE PLACE Terraced £5,250,000 7 Feb 2020
25 GLEBE PLACE Terraced £845,000 27 Dec 2002
25A GLEBE PLACE Terraced £1,300,000 1 Jul 1997
26 - 28 GLEBE PLACE Terraced £2,350,000 1 Nov 2001
27 GLEBE PLACE Terraced £1,300,000 1 Jul 1997
28 GLEBE PLACE Terraced £1,550,000 13 Jul 2001
29 GLEBE PLACE Terraced £665,000 12 Jan 1998